under the tutelage of - Français Anglais Dictionnaire